package com.octocat.dao;


import com.octocat.pojo.User;

/**
 * @Author: Octocat
 * @Date : 2021/5/18
 */
public interface UserDao {
    /**
     * 根据用户名查询用户信息
     * @param userName
     * @return 如果返回 null ，说明没有这个用户
     */
    public User queryUserByUserName(String userName);

    /**
     * 根据用户名和密码来查询用户信息
     * @param userName
     * @param password
     * @return
     */
    public User queryUserByUserNameAndPassword(String userName, String password);

    /**
     * 保存用户信息
     * @param user
     * @return 返回-1表示保存操作失败，其它是 sql 语句影响行数
     */
    public int saveUserInfo(User user);

}
